
#ifndef _BASETYPE_H
#define _BASETYPE_H
//////////////////////////////////////////////////////////////////////////
#include "cx_typedef.h"
//"QOsDefine.h"
//////////////////////////////////////////////////////////////////////////

/************************************************************************/
/* rect                                                                 */
/************************************************************************/
typedef struct tagQRECT
{
    QINT left;
    QINT top;
    QINT right;
    QINT bottom;
} 	QRECT;

typedef struct tagQRECT *PQRECT;
typedef const QRECT *LPCQRECT;


/************************************************************************/
/* point                                                                */
/************************************************************************/
typedef struct tagQPOINT
{
    QINT x;
    QINT y;
} 	QPOINT;

typedef struct tagQPOINT *PQPOINT;

/************************************************************************/
/* size                                                                 */
/************************************************************************/
typedef struct tagQSIZE
{
    QINT cx;
    QINT cy;
} 	QSIZE;

typedef struct tagQSIZE *PQSIZE;


//////////////////////////////////////////////////////////////////////////
#endif //_BASETYPE_H